package br.ufmg.dcc.vod.remoteworkers.scheduler;

import br.edu.ufcg.lsd.commune.api.Remote;
import br.ufmg.dcc.vod.remoteworkers.ID;
import br.ufmg.dcc.vod.remoteworkers.Result;
import br.ufmg.dcc.vod.remoteworkers.processor.Processor;

@Remote
public interface CommandInterested {

	public void commandResult(ID id, Result result);
	
	public void commandException(ID id, Exception e);

	public void iAmWorking(long token, Processor processor);
	
}
